dry (well) - French English Dictionary